@media (min-width:768px) and (max-width:991200px){
		
	.multi_drop_menu * {margin: 0;padding: 0;}
	.multi_drop_menu ul {float: left;} 
	.multi_drop_menu li {float: left;list-style-type: none;position: relative;} 
	.multi_drop_menu li a {display: block;border-right-style: solid;background-clip:padding-box;text-decoration: none;} 
	.multi_drop_menu li a i{font-size:0.5em;margin-left: 2px;} 
	
	.multi_drop_menu li:last-child a{border-right-style: none;} 
	.multi_drop_menu li ul {display: block;position:absolute;left:0;top:100%;} 
	.multi_drop_menu li li {float:none;min-height:auto;}  
	.multi_drop_menu li li ul {display:none;}
	
	
	
	.multi_drop_menu {font: 1em helvetica, arial, sans-serif;} 
	.multi_drop_menu a {display: block;color: #555;padding: .2em 1em;border-width: 3px;border-color: transparent;} 
	/*.multi_drop_menu a:hover {color:#fff;background-color:#aaa;} */
	.multi_drop_menu a:active {background:#fff;color:#ccc;}
	.multi_drop_menu li li a {border-right-style:none;border-top-style:solid;border:0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	
	.multi_drop_menu li ul {display: none;
	width:150px;
    background: #FFFFFF;
	left: calc((100% - 150px) / 2);border: 1px solid #dedede;
	}.multi_drop_menu > ul > li > ul::before {
    display: block;
    margin: 0px auto;
    text-align: center;
    position: absolute;
    top: -8px;
    left: 45%;
    content: "";
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #dedede;
}.multi_drop_menu > ul > li > ul::after {
    content: "";
    position: absolute;
    top: -7px;
    left: calc(45% + 1px);
    border-width: 0 7px 7px;
    border-style: solid;
    border-color: transparent transparent #ffffff;
}
	.multi_drop_menu li:hover > ul{display:block; z-index:999;}
	.multi_drop_menu li li ul { position:absolute; left:100%; top:0; } 
	.multi_drop_menu li li li a { border-left-style:solid;}
	
	.multi_drop_menu.vertical {width:8em;}  
	.multi_drop_menu.vertical li a {border-right-style:none;border-top-style:solid;}  
	.multi_drop_menu.vertical li li a {border-left-style:solid;}
	.multi_drop_menu.vertical ul,  .multi_drop_menu.vertical li {float:none;}  
	.multi_drop_menu.vertical li ul {left:100%;top:0;}
	/*.multi_drop_menu li:hover > a{color:#fff;background-color:#aaa;}*/
	.multi_drop_menu li li:hover > a{/*background-color:#e8e9ef;*/font-weight:bold;}
	
	
	
	
	.multi_drop_menu .istopclass.toolclass ul {width:auto;-webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  padding:0.3em 1em;}
	.multi_drop_menu .istopclass.toolclass > ul::before {left: 60px;}
	.multi_drop_menu .istopclass.toolclass > ul::after {left: 61px;}
	.multi_drop_menu .istopclass.toolclass li:hover > a{font-weight:lighter;color:#009944;}
	/*.multi_drop_menu .istopclass.toolclass ul > li:nth-child(2n) > a{padding-right:0;}
	.multi_drop_menu .istopclass.toolclass ul > li:nth-child(2n+1) > a{padding-left:0;}*/
	.multi_drop_menu .istopclass.toolclass ul > li > a{padding-left:0.1em;padding-right:0.1em;}
	
	
	
	
	
	
	
}